REST server
client: basic page layout
client: content area layout
client: two-way data binding