Re-ignoring metadata.json
Bumped version to 0.4.0
Updated all classes and types