moves dev resources into non-public folder, minifies js and prepares for current prod push
updates gitignore
applies gitignore
applies gitignore