Finished Logic and Added BackColors