first full commit, graphics near complete
proper gitignore