Fabrication and Detection Channel Design for Bit Patterned Media