front end like toggling works for wall, overlay, individual idea

however it still requires work, since theres too much code duplication.
The directive for liking should run a function, which passes in the
$index and ideaId, this can be more reusable solution