add hardcoded forge dependecy and start neatening up code with comments