Cleaned up the constructors
Renamed add to changeAmount and added checkAmount ready for the crafting system. Might implement it into changeAmount later on depending on how I end up managing resource processing.
Debug tab rebuilt to scale better with more data
Button overhaul
Apply and Check debug functions work. Next is get arrows and then loop the function.
Debug menu constructor buttons all work. Next step to make it do each resource.
Day count now renders in weeks to cut down on having 15000 days
Items created
Updated buildingWork with better comments and changed the way that building variables are stored for easier calling
Tools now render on HTML page for testing. All methods work.
More debug menu rendering expanded. Now covers all production and housing buildings.
Comment update
Prototyped all of the constructor methods after realising what it actually did.
Reorganised the groups to be definition based instead of class based. Grouped constructors and definitions together to then fit functions afterwards.
BuildingWork....worker.equippedTool now populates based on toolType! Joyous day! Now to change worker to populate that number.
Comment your code, dumbass
Updated listWorkerTools() to be class instead of ID based to be able to handle specific resources for each tool type.
Worker and equipped tools functions now finished (Again). All functions work and fully commented. Next step is generate the income for each tool.
Merge branch 'master' into Dev

Conflicts:
	public/index.html
	public/main.js