Add random resource generation for each object type

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add fighter class ship

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Make Fighters the default ship to construct

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add separate screen for building ships

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Make ships describe themselves

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Display ships' function based name and description on build ships screen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add interceptor class ship

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Make ShipFactory construct interceptors

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Display interceptors on the BuildShipsScreen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add bomber ship type

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add Bomber type to ship factory

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add bomber to BuildShipsScreen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>