What I basically need is a website similar to 9gag.com and arabmemes.com
It MUST have Upload button, login through facebook, vote up/down, comments on individual posts through facebook.
The pages should be Hot(depending on highest votes on a certain image in the past 24 hours), Featured(Featured images by the Website Admin) and New. Other page should be 'About'.
So yeah that's basically about it. Images and logos shall be provided.