AF-30: Create new AppContextModel
Removed MapScriptable for now as it seemed sun java specific