new Application context singleton, moving to new branch for "spring"