Customer class refactor

Now the number of floors is retrieved from within the class and it does not need to be feed in when instantiating the objects