Initial Commit
Switched to Swift