0.2.0 Update

Everything works now on the compilation end but I'm too tired to implement everything else.