[feat] create options page