initial commit
add title and size
add render setup js
add render loop