tweaked big integer a bit, fixed method names and added ostream operator