added hyperlink manager and cleaner code
added basic hyperlink manager and cleaner code