added some items to todo list
added efficient fence images
added collisions, and proper state scaling