updated testing frameworks
finished layout and routes