Made many changes, started with hardcore. must add more gene types and a lot more missing stuff...