Completed NodeAdapter and BoardAdapter