Major changes.
Fixed issue on facebook sharing.
Added twitter sharing.
Not yet tested on production.