added ui module, started implementing buildings