Initial functional release

Now working and with 10% less butter
Probably could use some more work.