Nodes are saved via AJAX (fix #4)

* CRUD nodes via ajax
* Add errors/notices