Mega Refactor
Added new files, removed unneeded ones
added new tests to check to make sure new files/folders are created
New folder: dashboard