Initial commit to implement Queue class