fnc : complete function analyser and reconstruction
tests : move function analyser to fnc
views : move reindent and replaceIfString to utils
template : form action link to itself