Initial Commit for Legality Checker