Fixed Features

Updated feature backend to have the color values store as strings.

Couldn't get string validation to work, but I will try to add it in a future commit.

Fixed a few other small things.

Added an Add Feature button to the editor page that opens up a dialog box allowing you to add a feature.