master branch: bare bones for anyone to start with