Engine unified and TextBox Changes

Created a single Nengine.js file containing all the current code in one
place.
TextBoxes can now handle more text that could fit in it in one time.
Merge branch 'develop'