Merge pull request #77 from teotigraphix/master

Moving proxies from Push into Model with others
Moved views into ViewState from Push.
Moved all TrackBank logic into Models's TrackBankProxy
All global state has been removed from Push.control
Removed getTrack() and getSelectedTrack() delegates from Model
Code tidy in TrackBankProxy