Merge pull request #11 from jesseniemisto/master

requirements and design: paragraph about audio on software side.
Remote control general structure.
Merge pull request #12 from jesseniemisto/master

Few random fixes.
Merge branch 'master' into remote_control
Added remote control terminating and reconnect.
Fixed looping networking come when client interrupts to connection.