Big changes

Cleaned up a lot of code, changed entire method of reading XML and
making classes to a more efficient method.  Code is now expandable, any
XML file from MAL should work.  Need to find a way to limit number of
buttons per screen, and make a new screen when number of buttons per
screen reaches a certain number.