implement main layout and assets for dev