CS256: Mobile Web development - structure