Sciences are intermediary functionality of the Dilithium framework.
It contains conventional small components.

### Popup

A Component which deals with Popups

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/sciences/api)

Operations contains all the core functionality of the Dilithium framework.

### ApiBase

A service which uses a DSL to create conventional endpoints and
callbacks.

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/api)

### Events

Event functions $broadcast and $register used to ease communication
between different components.

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/events)

### Model

A class that is inherited to define ease working with data models

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/model)

### Attribute

A class that is used in conjuction with Model to define contraints for attributes.

### Util

A collection of useful utiity functions.

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/util)

### Base

Base is an Abstract Class which both Component and View inherit.

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/base)

### Component

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/component)

### View

View inherits from Component. A View is a top-level component for routing.

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/operations/view)

Command is top-level functionality of the Dilithium framework.
It contains top-level Views and fully utilizes the [Operations](https://github.com/teacherseat/Dilithium/tree/master/src/operations) and [Sciences](https://github.com/teacherseat/Dilithium/tree/master/src/sciences)
divisions.

## List

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/command/list)


## Show

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/command/show)

## Collection

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/command/collection)

## Member

[Documentation](https://github.com/teacherseat/Dilithium/tree/master/src/command/member)

