Color code interface added and methods all corrected for error codes still needs the UI functions worked on for deleting a code #190