Port complete now onto expansion

The main port is done now time to expand it and make it better for game
use