Comments and Relative Pathing

Added comments,
Updated log system to use a more relative directory