User selection page first version. Few things need fixing here /
changing. Next commits will include:

*JavaDoc commenting
*Image Caching (if time)
*Tidy-up / re-working of UI
*Work started on ribots information screen


Signed-off-by: hitherejoe <joebirch@hotmail.com>