Request Feature Completed
put in tonys fixes
defined invariant and added explicit returns
did more changes for tony
specified type of exception
fixes more typos
changes to isset()
final push
changed invariant
changed file names
adds Globals file
changes to global function
Merge branch 'feature/invariant'

this commit puts in the globals and the request and fixes the file names.
:wq

:wq
:q
:
:wq
:i
:wq