Add some getting started steps to README
This commit adds some getting started and concepts headings to
the readme. This should help a new user coming to the project in
getting started with ocdev.
@@ -12,6 +12,27 @@ You can [download](https://dl.bintray.com/ocdev/ocdev/latest/) latest binaries (
- copy the [plugin.yaml](./plugin.yaml) file to ~/.kube/plugins/ocdev/
- use the plugin as `oc plugin dev`
+### Concepts
+
+- An **_application_** is, well, your application! It consists of multiple microservices or components, that work individually to build the entire application.
+- A **_component_** can be thought of as a microservice. Mutliple components will make up an application. A component will have different attributes like storage, etc.
+Multiple component types are currently supported, like nodejs, perl, php, python, ruby, etc.
+
+### Getting Started
+
+1. Create and start working on a new application:
+`ocdev application create <application name>`
+
+2. Deploy code in current directory:
+`ocdev component create <component type> --dir=.`
+
+3. Test your application and make changes to the code
+
+4. Deploy changes to the application:
+`ocdev component push`
+
+5. Go back to 3.
+
### CLI Structure
```
ocdev --verbose : OpenShift CLI for Developers
