added a todo list and added some new packet commands