Multiple commits (listed in desc)

Added hunger, added mood changes based on hunger, rewrote and fixed
randomization, added interface with interactive text, added mood colors
for background of interface,  attempted to add error logging in console,
and probably some other little things.