Updating script & adding test cases
Rewriting script & adding output html