more ui stuff

 * a strings library for localisation and seperating text from
   controls.
 * bestiary model now provides lists of monster properties
 * structuring views better