include graphics, edit related work, add gitignore