initial commit; barebones in place