Changed requirements file name.
Added automatic discovery and operating system templates
First successful controller boot and checkin
install the puppet repo and package
templatized foreman install