added cycle

wanted a way to record and log the objects being passed around
creating log function

implemented serial for easy use, redid makeLog, and starting to work on
particular descriptions and tests.
more logs entered