finish layout and routes
add hashed out tests for links