Added skeleton codes for project3