Added Swift demo