Throw out open()/close() in favor of fstream