intial commit of general app practice proj