some spritish restruct needed for the battle engine
bfs, implemented functions compile
added gen 6 abilities and name macros
some bfs, still some unimplemented functions
added some ability stuff
added doMove
added damage calculating
added weather
aded some screens