Packet API + Starting to work on the GUIs