App scans recreational drugs to educate users on dangers and side-effects