Inspired by the awesomw work at http://tobiasahlin.com/spinkit/