Add a simple speed/memory test
Try some strict annotation to reduce heap usage.
Improve efficiency (and memory usage) by using a strict type
Less lazyness