Added some types and protocol for module attachment
idk
input + cleanup
Merge commit 'HEAD@{1}'
added ModulesUpdate packet