Did some organization and renaming. Should be the last major overhaul. Code which is production-ready is in the 'working' folder, while old code which needs to me modified to get it into production is in the 'source' folder. The entire system will be compiled in system.vhd