Started writing basic infrastructure and tweaked tokens structure
Added missing result module
Migrated to cargo
--amend
Switched to cargo