Added removeRecord, refactored methods, etc.