lagann: move internal views to their own file

Also get rid of that dirty reply() function completely.