A very big refactoring. Introduces Bootstrap and started doing more work on the elasticsearch side.