Added a new API, a bit more user logging, started framework for auctions