Refactored Dist Build

@hippee-lee here are the changes for a pared down dist output. It brings down only the app specific js  and css. I've removed dist from the gitignore file, but we can put it back in once we figure out the Travis dist build web hook. Take a look and let me know if you want me to make any changes