basic functionality finished
add placeholder images
precompile pass