Update dependencies
Update tests
Code style changes
0.2.3