more layout and build changes
matching gitignore
split out resources makefile
moved resources makefile into res dir