Bunch of work on Ideas

Sam and I knocked out a lot of stuff regarding Ideas after the conference today.

-Ideas show up in the main Grid along with Sparks
-Idea detail is running with relevant information. Needs to be supped up with graphics and such next.
-Can pull and post comments for Ideas

BC, I think this request is going to have a lot of deletions, but that's because Max's new Git code removed the /bin/ and /gen/ folders from being tracked so it cleared them out. Still, Max should browse through this before merging it.