Added feature to rearrange the tiles similar to rearranging apps on the iOS home screen
In the process of adding a custom class Tile that knows about it's location and tile number