finish basic functionality (without sending)
add sample config.json
add nav