Factor alignment and packet size utilities into separate header
Rename getSize() to size()
Implement array support and add put function template
Implement basic printing of client and server packets
Comment fixes