renamed constructors to context
changed ROADMAP
merged pre validation of problem#5, some error message when testing
jslint