Initial Commit
Initial commit of swift port