creates basic mobile layout

mobile is more or less done. this starts the tablet viewport. resize
handling doesn’t work yet.