initial project commit, plus few demo files