Layout changed. Responsiveness added. CSS is in separate file. Voting added.