changes:
    total layout manip
    made layout totally scaleable
    fixed get link problem