Added first tests
Added basic functionality