Finished initial draft of the software part of the CaCSaS.