This compiles a subset of *mTasks* to bytecode.
### Protocol
-The engine starts with no tasks. To send a new task the following protocol must
-be adhered.
+The server can send task specifications to the microcontroller by sending:
+| id | length
+| 's' | n | n bytes | newline
-Since the system consists only of stores and tasks they are send in different
-ways.
-**TODO**
+Where n is a 16bit integer.
### Bytecode operations
The header file for the interpreter with the corresponding bytevalues can be