Updates based on feedback

Created table for DCB values
Cleaned up error logging
Initialized member variables in constructor
Fixed write int, unsigned int, long, unsigned long