Added error notifications
Updated landing page
Split Invoice into concerns
user dashboard added
admin dashboard added