Reformatted the code and renamed variables to enhance readability.
Merge branch 'ZeamLog' of https://github.com/Alphasquare/Zeam.git into ZeamLog
Cleaned up some stuff.

Changelog:
Made the constructor force an argument.
It will now append to a log if one already exists.
Cleaned up the variable names in log()