Refactor day update and adds base building