Moved over some objects and function declarations. Migrating the implementation will be the fun part
Wanted to try converting a simple program I've made in C++ over to rust