BMJ Front End Framework