restructuring specification to group together like elements into sections
added standard library element
Updated spec to match standard-libray implementation

refactored standardLibray reference->webpage to avoid confusion with
Reference elements
Merge branch 'master' into multi_compartment