Started work on overloaded function instructions.
Added a class based print system.
**DO NOT TRY THIS BULD, YOU WILL CRASH!**