cleaned up forge code, updated comments on all files.