rebooted the project!

Got rid of all the object-oriented stuff. Simplified the dev strategy!
Finally making progress!