Changed name of dispatcher to application an changed method name to reflect the change.
Fixed styles for login form.
Removed extra semicolon.
Throw more meaningful exception.
Call array index instead of extracting all indices.
Shortened names on request class methods.
Fixed markup for login page template.
Paths json file created for path matching.
Created skeleton view class.
Created skeleton pathmatcher class.
Created skeleton componentbuilder class.
Created skeleton path class.