new user interface using docopt,32 bits support and crunchbang support