Update unit tests
Added a lot of test cases
Bumping 0.4.3