Added classes and basic code for all inventions.