license shifting, code cleanup, readme clarification