Added the features that i found during LD29.
New test case.