Progress

Including Step 3, twitter share, mobile cleanup, etc.