added example data for buttle types
finished permission, updated TODO module