Lot of changes in this commit. (Bed at day!)

-Added a feature that allows the player to go to bed the day.
-Adding the use of bar xp point to illustrate how tired the player is.
-Some bugs fix and optimizations.