Indoor Positioning System for NWEN404 - Project.