Sort positions alphabetically & fix design problem

I was calling models directly in a partial! Eww!
Merge pull request #42 from SmartReceipt/alphabetical_positions

Sort positions alphabetically & fix design problem