Version 0.4 Updates

Lots of progress in last 2 years.