set up basic routing and placeholders