Hi
I was quite intrigued by your tech demo. Your animation system was well structured. Using images to load maps was a great idea as well.
You could optimize it further by having one image for scene creation and collision. Continue improving this engine of yours. It would be cool to see other elements like AI, UI
and dynamic collision detection incorporated in this.
Good luck!