ignoring files and path unnecessary
added file dependency

se implementa dependency for module
added files documentation
added source code
added test units