Isset added to template
Different functions for different request methods
Strings of request methods' names should be uppercase