Joseph William Freeman fronts Launceston Magistrates Court