rewrite
  initial commit
  removing legacy files from build and doc
  boilerplate