Committing finalized changes. 

Redoing project with queues