added input from input team and level management
merged conflicts with level instantiation
added jdocs to model, left original model (Model1)
Merge branch 'playerinput'