Makes dropdown generic

THe dropdown is now generic, I made some adapter templates for the
currency to use with it.
Changes users dropdown to custom