Implemented basic features for v0.3.