Add Wall and Constants; Add movement framework to Agents; Modify Agent initialization from file; Make graphics more efficient