initial commit and basic status controller