Added constructors for AccessPoint classes