Conformed all IDs and worked on constructors and resolved associated
errors