Cleanup.
Added setup script.
Fixed setup script.
Updated .gitignore.