Swift: 005 (almost)
Moved some stuff around
updated readme