Basic Node implementations and Node message class for JSON conversion