Add missing file
Add compiler options
Remove unused code
Add show instance to CategoryLink and use it