First commit, yay!

Implementation of the core. TEST IT WE MUST!