New gitignore
Added cocoapods, little refactor, and cleanup