A bunch more framework including vector2 and buffered_list implementations.