issue #11 Implemented ApplicationLd class and refactored has... methods
in order to remove "has" from the method name.