Fixed issue of deleting routine with scheduled exercise and others

nbguzman/Project-LimitBreaker#2
nbguzman/Project-LimitBreaker#3

* properly deletes scheduled routine when deleting a routine. 
* also added popup box for confirmation of deleting routine. 
* user id is the user logged on instead of using a hard-coded 1
* improved UI a bit for routines

changed git ignore to ignore some files