Started work on casting table

The casting table GUI is appearing and some of the groundwork for using
the casting slots is complete.