Can any page be set as an extension or do you need some special configuration?

If I am going to use only front end code do I still need to do this?