Routing working

created lib