Documentation Update

Updated a few issues into the Developer Manual,
identified new issues, (In the form of error reporting
and constraint enforcement)

Currently prototyping solutions for the backend data
store, so that the application and UI doesn't need to
build & validate the data structure itself; Instead, the
backend performs the validation, and the front-end
simply needs to handle the error cases.