base working idea functionality

ideas can be created, edited, and deleted.
base working idea functionality