Implemented linking via link pragma.
* Closes #28