added screen logic
bootstrap styling