Updated CodeHub with the MVP type paradiam used in CodeBucket