added logic to create factory or shared instances pooling when needed
added output directory validation (if directory exists and if it is writable)
created LocatorTestCase
renamed
started unittest with AbstractAssemblerTest
prepared configuration\assembler section for testing
added all "to implement" tests