Merge pull request #51 from maxim123/master

Error printing has correct line numbers, fixed const in main declaration
Merge pull request #52 from maxim123/master

A small fix
trying something new with includes
Merge pull request #55 from maxim123/master

A few changes…
temp now has unnecessary includes
more files
refactored include and student files
fixes from previous merge conflict
fixed dictionary checking
Merge pull request #1 from vianuevm/master

update