added BoolMenuEntry to test behavior + implemented a basic rom scanner