Fixed some network-related bugs. Moved some code to network module + actually implemented tasks + refactored the message_velov() parameters + actually implemented frame generation (with checksum and everything)