change node_t size to use size_t
- Added todo comments