housekeeping
updated gitignore
reshuffling project tree