Updating General Progress and Documentation. Not working correctly yet.