Functionality to Create Assignment

Creating problem and then adding it to assignment works fine.

There are bugs with adding from private pool - it doesnt redirect back
to the assignment page properly.

I'll work on adding from course pool tomorrow