Code cleanup
removed the set/geters that are not used.
Added the base BaseRepository and VoteRepository
added the base controller to ease the serialization of data and much more
added the vote action.

It gets all the data from the votes and return it in JSON or XML format
added angularjs code
clean up the views folder
added the color code in the db schema
Added the color reposity to support the default controller
start the based of the query caching abstraction
code clean up.

Won't use the survey array since it's out of scrope for now
Now returning the list of colors in the Index Action