basic space system added
spaces fully implemented