Fixed several errors, moved min() function to helpers; make_schedule function is not fully implemented yet.
Update to .gitignore
Refactoring code.
Added several new functions.
Refactoring code.
Refactoring code.