added new analysis strategy
added UML diagram
added Random data implementation to SearchInterface (for testing)
moved main class and added more subject strings