[REFACTOR] Naming ruleTypes in component Define and Validate according
the requirements document.
[TESTING] Added support for running independent JUnit tested over analysed en defined SoftwareArchitecture. Following the SRMA Benchmark Test.