renamed:    src/main/java/Bootstrap/Demo/ComponentFactoryDemo.java -> src/main/java/Bootstrap/Demo/ProgramFactoryDemo.java
	renamed:    src/main/java/Component/Entity/Entity.java -> src/main/java/Bootstrap/Program.java
	new file:   src/main/java/Bootstrap/ProgramFactory.java
	deleted:    src/main/webapp/components/entity/program.xhtml
	renamed:    src/main/webapp/components/entity/layout.xhtml -> src/main/webapp/programs/file/layout.xhtml
	renamed:    src/main/webapp/components/entity/search.xhtml -> src/main/webapp/programs/file/search.xhtml
	modified:   nb-configuration.xml
	modified:   src/main/java/Bootstrap/BootstrapDemo.java
	modified:   src/main/java/Bootstrap/Component.java
	modified:   src/main/java/Bootstrap/ComponentFactory.java
	modified:   src/main/java/Bootstrap/Demo/ProgramFactoryDemo.java
	modified:   src/main/java/Bootstrap/Program.java
	modified:   src/main/java/Bootstrap/ProgramFactory.java
	modified:   src/main/java/Template/Template.java
	modified:   src/main/webapp/index.xhtml
	modified:   src/main/webapp/programs/file/layout.xhtml
	src/main/java/Bootstrap/Demo/ProgramFile.java
	src/main/java/Template/Demo/
	src/main/java/Template/TemplateFactory.java
Used centralized navigation

- created template and component factories
- multiple URL mappings on loadProgram and loadTemplate methods of
bootstrap