Added existing code. Blanked files from ASF.
Isolated (hopefully) latest lib code

Code has been isolated from last years ControlSystemII project.
The rest of last years code has been deleted.
Merge branch 'isolate_lib_code' into integrate_existing_lib_code