Implement file ID system

*Used java.util.UUID for this