initial commit of code with scaffold layout