- fixed a few server bugs with byte handling and socket receiving loop
- created server test