Story1: change navbar from horizontal to vertical on left-side of page (partially done)
Story2: move "New" buttons to upper-left corner (same vertical placement as page title)
Story3: standardize button styles across all pages
[Bug 47051729] fix bug

  input validation for email + phone number
Merge pull request #58 from Chunjie/master

Fix bug 47051729
[47124347] standardize error message formatting

Errors with inputing data, like invalid email, should show flash message
at top (There was an error with your data), and a specific message to
the right of the input field (This is an invalid email).

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge pull request #59 from Henry-CF/style

[47124347] standardize error message formatting
[47124483] tune-up the 'new candidate' page

Only departments that contain openings are available for choose.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge branch 'master' of github.com:vmw-tmpst/heroapp-LetsHire into style
Merge pull request #60 from Henry-CF/bugfix

[47124483] tune-up the 'new candidate' page
[47351445] ensure children are deleted when deleting parent

define some 'has_many' association as composition.
also fix an 'Are you sure' prompt twice issue in development mode.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge pull request #61 from Henry-CF/bugfix

[47351445] ensure children are deleted when deleting parent
rollback a earlier premature fix

The changed line merges all js scripts into one file in
developement mode. This is not what we found.

Signed-off-by: Henry Chen <hchen@vmware.com>
Merge pull request #62 from Henry-CF/bugfix

rollback an earlier premature fix
Merge branch 'master' of https://github.com/vmw-tmpst/heroapp-LetsHire

Conflicts:
	app/views/candidates/index.html.slim
	app/views/openings/index.html.slim
fix test case
add lastli class
Merge pull request #63 from wgu/master

[47050159, 47050279, 47050263] Restyling parts of the page layout and elements
[Bug 47343817] fix bug.

  When create or update a candidate, if input validate fails, then the
  departments and openings dropdown list becomes blank.
Merge pull request #65 from Chunjie/master

[Bug 47343817] fix bug.
add dependency status in readme
modify README