Major feature release
Many changes - almost final version