started working on peer communication / improved project structure