Here are my first sketchings of ideas. (Yes my coding is better than my drawing capablities)
Large Version

Ok, what you see here is a bunch of muddled thoughts. Yep.
In the very middle is the basic design of what the game will probably look like.
Two people one at each end.
At the bottom (The numbers 1 - 5) Shows the GUI menu that I'll be making for it.
On the side are the elements of spells and their shapes and colors.
Beneath the picture are some ideas for stats that can make the player kind of an RPG based growth styled play. Which may or may not change.
At the top are some ideas of how the character will grow and change according to the players style of play.
Now at the very bottom are just some notes on the style of the game.
Now here are just some rough sketches of what the engine will have to do.
Large Version 
Rather Self-explanatory I think.