final touch on the app, added edit view for the userlistitemview, cleaned up some code and added some more events