initial commit, makes .html and .php file extensions optional