added my sizeof function for types
Few more test cases for external sizeof. Lots of refactoring required due to duplicated tests. TODO tests pending. Refactoring of file names required as per the responsibility.