Renamed some files/packages, got returning from a function working

Added some register definitions

Added a basic assembly program to the repository along with some
preprocessor definitions required for it by AVRA, which assembler
lavrock will target.

Started work on generating the interrupt table.