Merge pull request #23 from bohnje/patch_implement

working patch method
Added new library to enhance notifications

Added files to help with pretty notifications.
More natural error presentation

bootstrap-growl like notification in page to notify user in a
cleaner/more user friendly fashion. Notification to users of what fields
are broken and need to be fixed.
Minor CSS fixes

Fixing of CSS for the project main page. Re updating to latest
bootstrap.
obligation array now passed to calendar

The obligation array is now passed to the calendar so it doesn't need to
be called upon construction.
Fixed obligation on button click

An obligation can now be viewed upon clicking the button for the
obligation.
View obligations by day.

The view obligations has been edited into specific days. If you click
view obligations for one day, the page will show all of the obligations
for that day at the bottom of the page.
Merge pull request #26 from Dayton1992/master

Added ability to view obligations by clicking on the associated button.
Edit button for schedule list

Added basic placeholder for edit button, I tried experimenting with POST
in a dialog box, but I couldn't get it to work properly.
Modified edit button to show obligation info

Modified edit button to show obligation info
Merge pull request #27 from Dayton1992/master

Edit button pops up obligation information.
Added previous and next month buttons.

Added buttons to view previous and next months
Edit obligation has custom dialog box

values are drawn from the obligation list
Merge pull request #30 from Dayton1992/master

Added next, previous months, and added to edit