Add simple project skeleton and first form

Simple project skeleton with separated main function, main class
LessonPlanScheduler (singleton) and example form (classrooms and props).

Updated SQL file - add teachers <-> intervals connection.

Updated .gitignore - will now ignore vim files nad binaries from src/
directory