Moved Mainable to -lib.