separate the views in a folder
modify watch task in grunt file
add custom JSONEncoder
add JsonResponse subclass of HttpResponse
move login_required decorator to http utils
move contact_favorite view to views/api.py
change planning start date to date instead of datetime
change planning handling from python to js (problem with unzipping data)