Added admin functionality

changed controllers, controllers only inheriting from application
controller
added is_admin check
changed password validation if password is not confirmed (password is
not changed)
Added bodyparts and habtm to exercises
Added eatinghabits, sports, fitnesslevels, customers and weight
Added metro ui design

first draft
Adapded desigen

added metro-ui-rails gem
Adapted design
Changed required gems; added regex for employee email
Created WorkoutPlan CRUD, Created Plans and PlanExercises
Added workoutplans

added handlebars (plus templates)
added _form2 for edit plans
-- TODO: refactor plans controller
Refactored workoutplans

plans_controller slimmed (moved logic to model)
plan model saves plan_exercises using before_save
plan_exercise model deletes itself when _destroy flag set
merged _form and _form2 partials for plans and removed _form2
Adapted plans
Refactored controllers, workoutplans, models

changed controllers to use respond_with
updated deprecated methods in models
refactored workouplan form
adapted layout file
adapted Gemfile
Added FitPoint Package feature

Added Products scaffold
Added Categories model
Adapted layout
Added Dashboard design, added customer password hashing algorithm

Assets route for fonts in application.rb set
App now displays form icons correctly
Implemented Dashboard, added dashboard pictures
Added security checks for employee being logged in for all controllers
Added media administration

migration cleanup
added images for dashboard
See extended description

Reworked Customer
- added customer orders
- added additional comments
- added nutrition habits
- added sport preferences
- added fitness targets

added Order model
added Exercise media upload
changed FitPoints to products
added product media upload
Added video reports, changed image to file

Added video reports
Refactored class methods in category
Changed medium image to medium file in all corresponding files
Removed bodyparts, fitnesslevels and eating habits from navigation
Removed bodyparts, eatinghabits and fitnesslevels from dashboard
Removed bodyparts, eatinghabits and fitnesslevels from routes