More adjustments, moving towards first running code. Still need to create threads and signals.