updated files for version 0.5.3

also did some minor code cleanup