Things you need to consider when designing a layout