moved src into src and created test