Renamed some classes, added Slick2d

Big update!  Added Slick2d and started implementing it.  It's very ugly
currently and far from done however.