only render send karma button when we the connection has been established; also light refactoring
remove *discoveredPeripheral global variable and refactor its usage
applied Singleton patten to Karma and Nickname models
rearranged files to Models and Controllers folders