better script for building and cleaning project