Added view count
Fixed non-predictable ID generation
Added pretty date-time printing
Removed swap file