Added cube
Added validator

TODO:
    Allow initial cube initialisation