Some model, connection state, observer work
Merge pull request #40 from Kenny9999/master

Some model, connection state, observer work