New git ignore, much cleaner and more understandable. Also adding initial build script.