Updated dependency versions
Major library restructure
Bump version to 0.4.0