Award Refactored to class and ceiling/floor methods added