Final submission

The code contains final submission for the evaluation.