Most stuff working
Seperated facebook into another file
Added spinner
Viewport seems to work