adding asset precompilation and cap deployment fixes