Filling out the tests. Hopefully soon enough I'll have a working engine