add bootstrap support and define basic layout