Updated readme and reviewed new code.

hurp