Standardised filenames, modified includes and Makefile appropriately.
Added README.
Initial work on factorised input buffers.
Corrected location of static inlines, modified Makefile.depend to pull in common headers.
Switched ensemble over to using new input buffer components.
Pass (1-decay) to the model to (1) save computation, (2) limit effect of fixed-point errors.
Corrected silly mistake: failed to define ```n_filter```.
Neatened initialisation of input buffer.
Bringing branch into line.
Common typedefs shared.
**Untested** initial work at refactoring Ensemble.
Added parameter and status structs.
Transition to using new status and ensemble parameters structs.
Neatening of system region processing.
Whitespace.
Using factored filter input buffer.
Aliasing input and output to reduce dependencies between input, update ad output.
Add warnings to Makefile, minor fix to return of function.
Bugfix: input buffer failed to return pointer to buffer.
Bugfix: Allocated incorrect size of array for ensemble status.