Interesting idea. A bit confusing at first if you didn't read description.
Good job managing to do that in three days.
As for OOP - if you need it in lua you have to make your own classes :)
Alternatively, there are libs for love2d - for animations and classes.