0.3.1

Closes #46 
Closes #47 
Closes #48