http://pastebin.com/DY7Mqykc - Component.java
http://pastebin.com/LBTVLv7x - Level.java
http://pastebin.com/02E5g7Wu - Block.java
http://pastebin.com/G3RUHu6L - Tile.java
http://pastebin.com/SHvUfPv2 - Character.java
http://pastebin.com/rwgxZLNF - DoubleRectangle.java
http://pastebin.com/V8jdq477 - Listening.java