add knockout dependency
add ko vendor lib for ui spike
add knockoutjs rendering spike
refactored vendor libs
remove margin from body
implement knockout ui
fix disconnect the client when the server connection closes
fix tests after implementing ko ui
add simple loading message
fix calling quit after server connection closes
add names handeling
add topic handeling
add away handeling
topic function moved to slate-irc
fix only add channels once
fix joining single channel
reorganised design files
add simple login
add remove channel button
fix width